feat(tooling): typescript config package - #8433
Conversation
…me-ag-grid packages
|
7936075 to
a0af7e6
Compare
🔍 Icon Validation Report✅ Validation PassedAll icons have been validated successfully! 📊 Statistics
🎉 Perfect!No issues detected. All icons meet quality standards. |
a0af7e6 to
282cb14
Compare
f916fba to
46a629d
Compare
52a7d89 to
ddb6d62
Compare
alionazherdetska
left a comment
There was a problem hiding this comment.
quite a neat PR, nice to see everything consolidated into a shared config like this.
One thing I noticed is that none of the workflows in .github/workflows actually call typecheck yet so it's something we can run locally but it doesn't gate anything in CI. That means a PR could still merge with type errors even though we now have all this infrastructure in place to catch them. Should we maybe add it as a step in lint.yaml alongside the existing lint step, once the documentation typecheck is sorted out?
I would very much like that, and I have already discussed it with Oli. However, the same is also true of formatting: currently, the CI does not guard against incorrectly formatted files. Therefore, I think it's best to address adjusting the CI in a separate issue. However, I made sure that |
|
alionazherdetska
left a comment
There was a problem hiding this comment.
Small one, but worth fixing before this gets published:
json
"repository": {
"type": "git",
"url": "https://github.com/swisspost/design-system.git",
"directory": "packages/tsconfig"
}
This still points at packages/tsconfig, but the package now lives at tooling/typescript/package.json, the leftover from the earlier moves
|



📄 Description
🚀 Demo
n.A.
🔮 Design review
🧪 Visual regression tests
📝 Checklist